package vn.sunnet.backviet01.game.coloa.animated.skill;

import org.anddev.andengine.entity.sprite.AnimatedSprite;
import org.anddev.andengine.entity.sprite.BaseSprite;
import org.anddev.andengine.opengl.texture.region.TiledTextureRegion;

import vn.sunnet.backviet01.game.coloa.interfaces.ISkill;

public class AnimatedSkill extends AnimatedSprite implements ISkill{
	protected final int name;
	protected final float xGoal;
	protected final float yGoal;
	protected int mLevel = 1;
	
	public AnimatedSkill(int name,float pX, float pY, TiledTextureRegion pTiledTextureRegion) {
		super(pX, pY, pTiledTextureRegion);
		this.name = name;
		this.xGoal = pX;
		this.yGoal = pY;
	}
	public void setDestroy(boolean pDestroy) {
	}
	
	public boolean isDestroy() {
		return false;
	}
	@Override
	public boolean attack(float pX, float pY) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public void complete() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public int getName() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public boolean isAttack() {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public void stopInfluence() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public float getDamge() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void setDamage(float damage) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public float useMana() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void setMana(float mana) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public long getStart() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void remove() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public BaseSprite returnSeft() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public long getCoolDownEnemy() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void setCoolDownEnemy(long coolDown) {
		// TODO Auto-generated method stub
		
	}
	@Override
	public int getLevel() {
		
		return mLevel;
	}
	@Override
	public void setLevel(int pLevel) {
		mLevel = pLevel;
	}
	
}
